Synonyms for "glyceryl trinitrate"

Words with similar meaning